223. Araxis Merge File Comparison Report

Produced by Araxis Merge on 2024-03-04 14:39:08 +0000. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

223.1 Files compared

#LocationFileLast Modified
1/Users/coca/Documents/www/Porto v4.0.2/Theme Files/Magento 2.x/Porto Theme v4.0.7/app/design/frontend/Smartwave/porto_rtl/Magento_Theme/web/css/source/module_info_box.less2021-02-12 03:58:38 +0000
2/Users/coca/Documents/www/Porto v4.0.2/Theme Files/Magento 2.x/Porto Theme v4.0.8/app/design/frontend/Smartwave/porto_rtl/Magento_Theme/web/css/source/module_info_box.less2021-02-12 03:58:38 +0000

223.2 Comparison summary

DescriptionBetween
Files 1 and 2
Text BlocksLines
Unchanged1512
Changed00
Inserted00
Removed00

223.3 Comparison options

WhitespaceConsecutive whitespace is treated as a single space
Character caseDifferences in character case are significant
Line endingsDifferences in line endings (CR and LF characters) are ignored
CR/LF charactersNot shown in the comparison detail
Active line-pairing rules

223.4 Active regular expressions

No regular expressions were active.

223.5 Comparison detail

1 & when (@media-common = true) { 1 & when (@media-common = true) {
2 .porto-icon { 2 .porto-icon {
3     display: inline-block; 3     display: inline-block;
4     font-size: 32px; 4     font-size: 32px;
5     height: 2em; 5     height: 2em;
6     width: 2em; 6     width: 2em;
7     text-align: center; 7     text-align: center;
8     line-height: 2em; 8     line-height: 2em;
9     box-sizing: content-box!important; 9     box-sizing: content-box!important;
10     i { 10     i {
11         line-height: inherit; 11         line-height: inherit;
12     } 12     }
13     &.none { 13     &.none {
14         display: inline-block; 14         display: inline-block;
15         font-size: 35px; 15         font-size: 35px;
16         height: 1em; 16         height: 1em;
17         width: auto; 17         width: auto;
18         text-align: center; 18         text-align: center;
19         line-height: 1; 19         line-height: 1;
20     } 20     }
21     &.circle { 21     &.circle {
22         border-radius: 50%; 22         border-radius: 50%;
23     } 23     }
24 } 24 }
25 /* Info Box */ 25 /* Info Box */
26 .porto-sicon-box .porto-icon, 26 .porto-sicon-box .porto-icon,
27 .porto-sicon-box .img-icon { 27 .porto-sicon-box .img-icon {
28     transition: transform .2s linear; 28     transition: transform .2s linear;
29 } 29 }
30 .porto-sicon-header .porto-sicon-title { 30 .porto-sicon-header .porto-sicon-title {
31     margin: 3px 0; 31     margin: 3px 0;
32 } 32 }
33 .default-icon .porto-sicon-header .porto-sicon-title:not(:last-child) { 33 .default-icon .porto-sicon-header .porto-sicon-title:not(:last-child) {
34     margin: 0 0 3px; 34     margin: 0 0 3px;
35 } 35 }
36 .porto-sicon-header h3.porto-sicon-title { 36 .porto-sicon-header h3.porto-sicon-title {
37     font-size: 16px; 37     font-size: 16px;
38     line-height: 1.2em 38     line-height: 1.2em
39 } 39 }
40 .porto-sicon-header > p:last-child { 40 .porto-sicon-header > p:last-child {
41     margin-bottom: 0; 41     margin-bottom: 0;
42 } 42 }
43 .porto-sicon-description { 43 .porto-sicon-description {
44     width: 100%; 44     width: 100%;
45     display: block; 45     display: block;
46     line-height: 24px; 46     line-height: 24px;
47     margin-top: 0; 47     margin-top: 0;
48 } 48 }
49 .porto-sicon-header +.porto-sicon-description { 49 .porto-sicon-header +.porto-sicon-description {
50     margin-top: 16px 50     margin-top: 16px
51 } 51 }
52 .porto-sicon-read { 52 .porto-sicon-read {
53     display: block; 53     display: block;
54     padding: 5px 0; 54     padding: 5px 0;
55     text-decoration: none 55     text-decoration: none
56 } 56 }
57 a.porto-sicon-box-link { 57 a.porto-sicon-box-link {
58     text-decoration: none; 58     text-decoration: none;
59     border: none; 59     border: none;
60     display: block 60     display: block
61 } 61 }
62 .porto-sicon-box.default-icon { 62 .porto-sicon-box.default-icon {
63     display: -ms-flexbox; display: flex; 63     display: -ms-flexbox; display: flex;
64     -ms-flex-align: center; align-items: center; 64     -ms-flex-align: center; align-items: center;
65 } 65 }
66 .porto-sicon-box.flex-wrap { 66 .porto-sicon-box.flex-wrap {
67     .porto-sicon-header { 67     .porto-sicon-header {
68         -ms-flex: 1; flex: 1; 68         -ms-flex: 1; flex: 1;
69         min-width: 50% 69         min-width: 50%
70     } 70     }
71 } 71 }
72 .default-icon .porto-sicon-default .porto-icon, 72 .default-icon .porto-sicon-default .porto-icon,
73 .default-icon .porto-sicon-default .porto-sicon-img { 73 .default-icon .porto-sicon-default .porto-sicon-img {
74     margin-left: 15px; 74     margin-left: 15px;
75 } 75 }
76 .top-icon .porto-icon, 76 .top-icon .porto-icon,
77 .top-icon .porto-sicon-img, 77 .top-icon .porto-sicon-img,
78 .top-icon .porto-sicon-header, 78 .top-icon .porto-sicon-header,
79 .top-icon .porto-sicon-description { 79 .top-icon .porto-sicon-description {
80     display: block; 80     display: block;
81     margin: 0 auto 81     margin: 0 auto
82 } 82 }
83 .top-icon .porto-sicon-header { 83 .top-icon .porto-sicon-header {
84     p:last-child { 84     p:last-child {
85         margin-bottom: 0; 85         margin-bottom: 0;
86     } 86     }
87     margin-bottom: 1rem; 87     margin-bottom: 1rem;
88 } 88 }
89 .top-icon .porto-sicon-description { 89 .top-icon .porto-sicon-description {
90     margin-top: 15px 90     margin-top: 15px
91 } 91 }
92 .top-icon .porto-sicon-header+.porto-sicon-description { 92 .top-icon .porto-sicon-header+.porto-sicon-description {
93     margin-top: 0 93     margin-top: 0
94 } 94 }
95 .porto-sicon-box.left-icon, 95 .porto-sicon-box.left-icon,
96 .porto-sicon-box.right-icon { 96 .porto-sicon-box.right-icon {
97     display: -ms-flexbox; 97     display: -ms-flexbox;
98     display: flex; 98     display: flex;
99 } 99 }
100 .left-icon .porto-sicon-left .porto-icon, 100 .left-icon .porto-sicon-left .porto-icon,
101 .left-icon .porto-sicon-left .porto-sicon-img { 101 .left-icon .porto-sicon-left .porto-sicon-img {
102     margin-left: 20px; 102     margin-left: 20px;
103 } 103 }
104 .left-icon .porto-sicon-body, 104 .left-icon .porto-sicon-body,
105 .right-icon .porto-sicon-body { 105 .right-icon .porto-sicon-body {
106     -ms-flex: 1; 106     -ms-flex: 1;
107     flex: 1; 107     flex: 1;
108     max-width: 100%; 108     max-width: 100%;
109 } 109 }
110  110 
111 .porto-sicon-box.top-icon { 111 .porto-sicon-box.top-icon {
112     text-align: center 112     text-align: center
113 } 113 }
114 .porto-sicon-box .porto-just-icon-wrapper { 114 .porto-sicon-box .porto-just-icon-wrapper {
115     line-height: 1em; 115     line-height: 1em;
116 } 116 }
117  117 
118 .right-icon .porto-sicon-right .porto-icon, 118 .right-icon .porto-sicon-right .porto-icon,
119 .right-icon .porto-sicon-right .porto-sicon-img { 119 .right-icon .porto-sicon-right .porto-sicon-img {
120     margin-right: 15px; 120     margin-right: 15px;
121 } 121 }
122 .right-icon .porto-sicon-body, 122 .right-icon .porto-sicon-body,
123 .right-icon .porto-sicon-body *, 123 .right-icon .porto-sicon-body *,
124 .right-icon .porto-sicon-header .porto-sicon-title, 124 .right-icon .porto-sicon-header .porto-sicon-title,
125 .right-icon .porto-sicon-description { 125 .right-icon .porto-sicon-description {
126     text-align: left; 126     text-align: left;
127 } 127 }
128 .heading-right-icon .porto-sicon-heading-right { 128 .heading-right-icon .porto-sicon-heading-right {
129     display: table-cell; 129     display: table-cell;
130     vertical-align: middle; 130     vertical-align: middle;
131     width: 100% 131     width: 100%
132 } 132 }
133 .porto-sicon-heading-right+.porto-sicon-description { 133 .porto-sicon-heading-right+.porto-sicon-description {
134     margin-top: 10px 134     margin-top: 10px
135 } 135 }
136 .heading-right-icon .porto-sicon-heading-right .porto-icon, 136 .heading-right-icon .porto-sicon-heading-right .porto-icon,
137 .heading-right-icon .porto-sicon-heading-right .porto-sicon-img { 137 .heading-right-icon .porto-sicon-heading-right .porto-sicon-img {
138     margin-right: 15px; 138     margin-right: 15px;
139 } 139 }
140 .heading-right-icon .porto-sicon-header { 140 .heading-right-icon .porto-sicon-header {
141     display: table-cell; 141     display: table-cell;
142     vertical-align: middle; 142     vertical-align: middle;
143     width: 100% 143     width: 100%
144 } 144 }
145 .heading-right-icon .porto-sicon-header h3.porto-sicon-title, 145 .heading-right-icon .porto-sicon-header h3.porto-sicon-title,
146 .heading-right-icon .porto-sicon-description, 146 .heading-right-icon .porto-sicon-description,
147 .heading-right-icon .porto-sicon-description * { 147 .heading-right-icon .porto-sicon-description * {
148     text-align: left; 148     text-align: left;
149 } 149 }
150  150 
151 html { 151 html {
152     .top-icon { 152     .top-icon {
153         .porto-just-icon-wrapper { 153         .porto-just-icon-wrapper {
154             margin-bottom: 15px; 154             margin-bottom: 15px;
155         } 155         }
156         .porto-sicon-header h3.porto-sicon-title { 156         .porto-sicon-header h3.porto-sicon-title {
157             margin-top: 0; 157             margin-top: 0;
158         } 158         }
159         .porto-sicon-header h2.porto-sicon-title { 159         .porto-sicon-header h2.porto-sicon-title {
160             margin-top: 0; 160             margin-top: 0;
161         } 161         }
162     } 162     }
163     .porto-sicon-header h3.porto-sicon-title { 163     .porto-sicon-header h3.porto-sicon-title {
164         font-size: 1.4em; 164         font-size: 1.4em;
165         font-weight: 400; 165         font-weight: 400;
166         text-transform: none; 166         text-transform: none;
167     } 167     }
168     h3.porto-sicon-title { 168     h3.porto-sicon-title {
169         small { 169         small {
170             font-size: 75%; 170             font-size: 75%;
171             display: block; 171             display: block;
172             margin: 2px 0 4px; 172             margin: 2px 0 4px;
173         } 173         }
174     } 174     }
175     .porto-sicon-read { 175     .porto-sicon-read {
176         margin-top: 10px; 176         margin-top: 10px;
177     } 177     }
178 } 178 }
179  179 
180 .info-box-small, 180 .info-box-small,
181 .info-box-small-wrap { 181 .info-box-small-wrap {
182     .porto-sicon-box { 182     .porto-sicon-box {
183         margin-bottom: 15px; 183         margin-bottom: 15px;
184     } 184     }
185     .porto-sicon-header + .porto-sicon-description { 185     .porto-sicon-header + .porto-sicon-description {
186         margin-top: 7px; 186         margin-top: 7px;
187     } 187     }
188 } 188 }
189 .porto-sicon-box { 189 .porto-sicon-box {
190     margin-bottom: 20px; 190     margin-bottom: 20px;
191     /*.fa { 191     /*.fa {
192         font-family: "FontAwesome" !important; 192         font-family: "FontAwesome" !important;
193     }*/ 193     }*/
194 } 194 }
195 .porto-sicon-box.top-icon.text-left, 195 .porto-sicon-box.top-icon.text-left,
196 .porto-sicon-box.bottom-icon.text-left { 196 .porto-sicon-box.bottom-icon.text-left {
197     .porto-just-icon-wrapper, 197     .porto-just-icon-wrapper,
198     .porto-sicon-header, 198     .porto-sicon-header,
199     .porto-sicon-img, 199     .porto-sicon-img,
200     .porto-sicon-description { 200     .porto-sicon-description {
201         text-align: right !important; 201         text-align: right !important;
202     } 202     }
203 } 203 }
204 .porto-sicon-box.top-icon.text-right, 204 .porto-sicon-box.top-icon.text-right,
205 .porto-sicon-box.bottom-icon.text-right { 205 .porto-sicon-box.bottom-icon.text-right {
206     .porto-just-icon-wrapper, 206     .porto-just-icon-wrapper,
207     .porto-sicon-header, 207     .porto-sicon-header,
208     .porto-sicon-img, 208     .porto-sicon-img,
209     .porto-sicon-description { 209     .porto-sicon-description {
210         text-align: left !important; 210         text-align: left !important;
211     } 211     }
212 } 212 }
213 /* effects */ 213 /* effects */
214 .porto-sicon-box { 214 .porto-sicon-box {
215     &.style_2:hover .porto-icon, &.style_2:hover .img-icon { 215     &.style_2:hover .porto-icon, &.style_2:hover .img-icon {
216         transform: scale(1.15, 1.15); 216         transform: scale(1.15, 1.15);
217     } 217     }
218     &.style_3:hover .porto-icon, &.style_3:hover .img-icon { 218     &.style_3:hover .porto-icon, &.style_3:hover .img-icon {
219         transform: translateY(-4px); 219         transform: translateY(-4px);
220     } 220     }
221  221 
222     &.featured-icon { 222     &.featured-icon {
223         .porto-sicon-header h3.porto-sicon-title { 223         .porto-sicon-header h3.porto-sicon-title {
224             font-weight: 600; 224             font-weight: 600;
225         } 225         }
226  226 
227         .porto-icon { 227         .porto-icon {
228             border-radius: 35px; 228             border-radius: 35px;
229             color: #fff; 229             color: #fff;
230             margin-right: 10px; 230             margin-right: 10px;
231             height: 35px; 231             height: 35px;
232             position: relative; 232             position: relative;
233             text-align: center; 233             text-align: center;
234             width: 35px; 234             width: 35px;
235             background: transparent; 235             background: transparent;
236             line-height: 32px; 236             line-height: 32px;
237             &:after { 237             &:after {
238                 border-radius: 50%; 238                 border-radius: 50%;
239                 box-sizing: initial; 239                 box-sizing: initial;
240                 content: ""; 240                 content: "";
241                 display: block; 241                 display: block;
242                 height: 100%; 242                 height: 100%;
243                 left: -4px; 243                 left: -4px;
244                 padding: 1px; 244                 padding: 1px;
245                 position: absolute; 245                 position: absolute;
246                 top: -4px; 246                 top: -4px;
247                 width: 100%; 247                 width: 100%;
248             } 248             }
249  249 
250             i { 250             i {
251                 line-height: 35px; 251                 line-height: 35px;
252             } 252             }
253         } 253         }
254     } 254     }
255 } 255 }
256 } 256 }